package com.fastloan.jn.mgt.process.tactics;

import com.fastloan.jn.mgt.process.model.JnAppApproveUser;

/**
 * 审批策略接口
 * Created by chenkai on 2017/3/4.
 */
public interface TacticsGenerator {

    /**
     * 执行审批操作
     *  @param appApproveUser 审批用户信息
     * @param applicationId  进件id*/
    String runTactics(JnAppApproveUser appApproveUser, String applicationId);

    /**
     * 获取策略类型
     *
     * @return
     */
    Integer getTacticsType();
}
